UML діаграма варіантів використання

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
Комп'ютерна інженерія
Кафедра:
ЕОМ

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Інженерія програмного забеспечення
Група:
КІ 41

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” / Лабораторна робота №1 з дисципліни "Інженерія програмного забезпечення" Тема: UML діаграма варіантів використання. Мета: Освоїти принципи створення UML діаграм, що описують сценарій роботи системи (варіанти використання). Завдання: Розробити UML діаграми сценаріїв роботи клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2. Мій варіант: 25. Сервіс оплати рахунків (мобільного тел., комунальних і т.д.). Опис роботи системи. Сервіс оплати рахунків базується на основі веб-сайту. Система побудована на клієнт-серверній технології. Клієнтська частина має графічний інтерфейс, який реалізовує діалог з користувачем і має такі можливості: 1. Реєстрація нових користувачів 2. Можливість входу в систему 3. Можливість редагування персональних даних 4. Здійснення оплати рахунків 5. Можливість перегляду історії оплат рахунків 6. Отримання інформації про статус оплати Клієнтська частина програми отримує дані від користувача, передає їх на сервер для обробки, отримує відповідь від серверу і очікує наступні дії від користувача. Серверна частина програми здійснює операції з отриманими даними. Вона має доступ до бази даних і має можливість читати дані або редагувати їх. Принцип роботи серверної частини такий: сервер приймає дані від клієнтської частини, обробляє отримані дані і відправляє оброблені дані до клієнтської частини, відповідно до запиту, який прийшов на серверну частину. Клієнтська частина не має прямого доступу до бази даних. Всі запити до бази даних здійснюються серверною частиною на вимогу клієнтської. UML діаграма сценарію роботи клієнтської частини Рис.1. Діаграма варіантів використання клієнтської частини Опис діаграми клієнтської частини Дана діаграма зображає можливі сценарії роботи клієнтської частини. Оскільки система взаємодіє з користувачем і сервером, на ній присутні два актори: Користувач і Сервер. Операція входу в систему передбачає можливість реєстрації нового користувача, оскільки процедура не є обов’язкова, то на діаграмі вона зв’язана зв’язком розширення(extended). Кожний подальший варіант використання має прямий зв'язок з входом у систему та сервером. Передача даних можлива як від клієнта до сервера, так і від сервера до клієнта. UML діаграма сценарію роботи серверної частини Рис.2. Діаграма варіантів використання серверної частини Опис діаграми серверної частини Дана діаграма зображає можливі сценарії роботи серверної частини. Оскільки головною робота сервера є опрацювання даних та взаємодія з базою даних, то на діаграмі є два актори: Сервер і База Даних. Діаграму ми розділили на три підсистеми: Підсистема прийому даних від клієнта, Підсистема передачі даних до клієнта, Підсистема бази даних. Перші дві працюють безпосередньо з актором Сервер, остання з актором База даних. Актори Сервер та База даних взаємодіють між собою також. Кожна підсистема має один варіант використання, який є узагальненням декількох інших варіантів використання з підсистеми. Висновок На цій лабораторній роботі я освоїв принципи створення UML діаграм, що описують сценарій роботи системи (варіанти використання). Розробив UML діаграми сценаріїв роботи клієнтської та серверної частин на тему: Сервіс оплати рахунків (мобільного тел., комунальних і т.д.).
Антиботан аватар за замовчуванням

31.12.2015 17:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини